* keymap.c: Integer overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 00:32:09 +0000 (17:32 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 00:32:09 +0000 (17:32 -0700)
commit1eb1dbf03a1aa8739028954bf7e73c64d19fb582
tree371af760db08bce253b85df173439d452ec3d951
parenta4a6a07844a2c9ce08bc7b347e5e0b5ce62b5e4d
* keymap.c: Integer overflow fixes.

(cmm_size, current_minor_maps): Use ptrdiff_t, not int, to count maps.
(current_minor_maps): Check for size calculation overflow.
* keymap.h: Change prototypes to match the above.
src/ChangeLog
src/keymap.c
src/keymap.h